type checking and type interfernce Kotlin hindi